Middleware Platform for a Biologically-inspired Architecture Supporting Autonomous and Adaptive Network Applications
نویسندگان
چکیده
This paper describes and empirically evaluates the middleware platform in a new network architecture called the Bio-Networking Architecture. The Bio-Networking Architecture is inspired by the observation that the biological systems (e.g. bee colonies) have already developed mechanisms necessary to achieve future network requirements such as autonomy, scalability, adaptability, and simplicity. In the Bio-Networking Architecture, a network application is implemented as a group of distributed, autonomous and diverse objects called cyber-entities (CEs) (analogous to a bee colony consisting of multiple bees). Each CE implements a functional service related to the application and follows simple behaviors similar to biological entities (e.g. reproduction and migration). In the Bio-Networking Architecture, application functionality emerges from the collaborative execution of services carried by CEs, and beneficial application characteristics (e.g. autonomy, scalability, adaptability and simplicity) arise from the simple and diverse behaviors among CEs and from the autonomous interaction of individual CEs. The middleware platform in the Bio-Networking Architecture, called the bionet platform, provides reusable software components for developing, deploying and executing CEs. The components abstract low-level operating and networking details, and implement high-level runtime services that CEs use to perform their services and behaviors. The components are designed based on several biological mechanisms (e.g. energy exchange and pheromone emission). This paper describes key designs of the bionet platform and empirically demonstrates that the bionet platform is efficient, scalable, reusable, and significantly simplifies development of network applications.
منابع مشابه
Biologically-inspired adaptation of autonomic network applications
This paper describes and empirically evaluates a new biologically-inspired adaptation mechanism for network applications in the NetSphere architecture. The NetSphere architecture is inspired by the observation that the biological systems (e.g. bee colonies) have already developed mechanisms necessary to achieve future network requirements such as autonomy and adaptability. In the NetSphere arch...
متن کاملA Biologically-inspired QoS-aware Architecture for Scalable, Adaptive and Survivable Network Systems
Large-scale network systems, such as grid/cloud computing systems, are increasingly expected to be autonomous, scalable, adaptive to dynamic network environments, survivable against partial system failures and simple to implement and maintain. Based on the observation that various biological systems have overcome these requirements, the proposed architecture, SymbioticSphere, applies biological...
متن کاملThe Bio-Networking Architecture: A Biologically Inspired Approach to the Design of Scalable, Adaptive, and Survivable/Available Network Applications
We believe that the challenges faced by future network applications, such as scalability, adaptability, and survivability/availability, have already been overcome by large scale biological systems and that future network applications will benefit by adopting key biological principles and mechanisms. Our initial effort at applying biological principles and mechanisms to the design and implementa...
متن کاملDesign and Implementation of a Scalable Infrastructure for Autonomous Adaptive Agents
This paper describes our research effort to design, implement and deploy a scalable infrastructure for autonomous adaptive agents running on the Internet. We have designed a network application architecture, called the Bio-Networking Architecture, which models agents after several biological concepts and mechanisms, and implemented a platform software to host the architecture on the Internet. T...
متن کاملBiSNET: A biologically-inspired middleware architecture for self-managing wireless sensor networks
This paper describes BiSNET (Biologically-inspired architecture for Sensor NETworks), a middleware architecture that addresses several key issues in multi-modal wireless sensor networks (MWSNs) such as autonomy, scalability, adaptability, self-healing and simplicity. Based on the observation that various biological systems have developed mechanisms to overcome these issues, BiSNET follows certa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004